The Island is a play originally written by Athol Fugard, John Kani, and Winston Ntshona....
Read moreFistula is among the many neglected diseases affecting Kenyan women. Join the Gala in...
Read moreMagharibi Suites is a special place consisting of studio apartments offered in the fashion of a hotel. It is located in Langata, Kenya, next to a shopping mall. WiFi is available. Read More